Espressif Systems /ESP32-C6 /I2S0 /TX_TDM_CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TX_TDM_CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (TX_TDM_CHAN0_EN)TX_TDM_CHAN0_EN 0 (TX_TDM_CHAN1_EN)TX_TDM_CHAN1_EN 0 (TX_TDM_CHAN2_EN)TX_TDM_CHAN2_EN 0 (TX_TDM_CHAN3_EN)TX_TDM_CHAN3_EN 0 (TX_TDM_CHAN4_EN)TX_TDM_CHAN4_EN 0 (TX_TDM_CHAN5_EN)TX_TDM_CHAN5_EN 0 (TX_TDM_CHAN6_EN)TX_TDM_CHAN6_EN 0 (TX_TDM_CHAN7_EN)TX_TDM_CHAN7_EN 0 (TX_TDM_CHAN8_EN)TX_TDM_CHAN8_EN 0 (TX_TDM_CHAN9_EN)TX_TDM_CHAN9_EN 0 (TX_TDM_CHAN10_EN)TX_TDM_CHAN10_EN 0 (TX_TDM_CHAN11_EN)TX_TDM_CHAN11_EN 0 (TX_TDM_CHAN12_EN)TX_TDM_CHAN12_EN 0 (TX_TDM_CHAN13_EN)TX_TDM_CHAN13_EN 0 (TX_TDM_CHAN14_EN)TX_TDM_CHAN14_EN 0 (TX_TDM_CHAN15_EN)TX_TDM_CHAN15_EN 0TX_TDM_TOT_CHAN_NUM 0 (TX_TDM_SKIP_MSK_EN)TX_TDM_SKIP_MSK_EN

Description

I2S TX TDM mode control register

Fields

TX_TDM_CHAN0_EN

1: Enable the valid data output of I2S TX TDM channel 0. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN1_EN

1: Enable the valid data output of I2S TX TDM channel 1. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN2_EN

1: Enable the valid data output of I2S TX TDM channel 2. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN3_EN

1: Enable the valid data output of I2S TX TDM channel 3. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN4_EN

1: Enable the valid data output of I2S TX TDM channel 4. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN5_EN

1: Enable the valid data output of I2S TX TDM channel 5. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN6_EN

1: Enable the valid data output of I2S TX TDM channel 6. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN7_EN

1: Enable the valid data output of I2S TX TDM channel 7. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN8_EN

1: Enable the valid data output of I2S TX TDM channel 8. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN9_EN

1: Enable the valid data output of I2S TX TDM channel 9. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN10_EN

1: Enable the valid data output of I2S TX TDM channel 10. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN11_EN

1: Enable the valid data output of I2S TX TDM channel 11. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN12_EN

1: Enable the valid data output of I2S TX TDM channel 12. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN13_EN

1: Enable the valid data output of I2S TX TDM channel 13. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN14_EN

1: Enable the valid data output of I2S TX TDM channel 14. 0: Disable, just output 0 in this channel.

TX_TDM_CHAN15_EN

1: Enable the valid data output of I2S TX TDM channel 15. 0: Disable, just output 0 in this channel.

TX_TDM_TOT_CHAN_NUM

The total channel number of I2S TX TDM mode.

TX_TDM_SKIP_MSK_EN

When DMA TX buffer stores the data of (REG_TX_TDM_TOT_CHAN_NUM + 1) channels, and only the data of the enabled channels is sent, then this bit should be set. Clear it when all the data stored in DMA TX buffer is for enabled channels.

Links

() ()